package es.cea;

import java.util.ArrayList;
import java.util.List;

import org.testng.annotations.Test;

import es.cea.core.scopes.Contexto;
import es.cea.core.scopes.Sesion;

public class TestChat {
	List<MensajeChat> mensajes = new ArrayList<MensajeChat>();
	@Test
	public void Chat() throws MensajeBlanco{
		ServicioChat miServicioChat = new ServicioChat();
		miServicioChat.miSesion = new Sesion();
		miServicioChat.miContexto = new Contexto();
		miServicioChat.miSesion.addAtributo("pepe", new  Usuario("pepe","pepe","pepe"));
		miServicioChat.miContexto.addAtributo("chat1", new Chat());
				
		MensajeChat miMensaje = miServicioChat.publicaMensaje("Hola");
		if(miMensaje == null)
			throw new MensajeBlanco();
		else{
			System.out.println(miMensaje.texto);
			mensajes.add(miMensaje);
		}
	}
}

